#site-description
    font-size: 45px

.article-content
    padding-top: 30px

.article-entry
    overflow: hidden

.article-entry img
    max-width: 100%
    -webkit-box-sizing: border-box
    -moz-box-sizing: border-box
    box-sizing: border-box


ul.article-tag-list
    list-style:none

ul.article-tag-list>li
    float: left
    margin-right: 10px

ul.article-tag-list>li a
    color:#999

.post-directory
    font-size: 14px
    background: #fff
    overflow: hidden
    width: 300px
    padding-bottom: 1em
    border: 1px solid #efefef
    color: #999

.post-directory a
    text-decoration: none
    color: #bababa    

.post-directory a:hover, .post-directory a:active, .post-directory a.on
    color: #4183c4

.post-directory>p
    margin-bottom: 0
    border-left: 5px solid #4183c4
    cursor: pointer
    padding: 2px 5px 2px 10px

.post-directory ol
    list-style: none

.post-directory ol.toc>li
    cursor: pointer
    padding: 2px 5px 2px 16px

.post-directory ol.toc-child>li
    padding: 2px 5px 2px 15px

.posts-list
    line-height: 2
    color: #555
    list-style-type:disc

.posts-list::before
    content: " "
    position: absolute;
    left: 0
    top: 12px
    width: 6px
    height: 6px
    margin-left: -4px
    background: #bbb
    border-radius: 50%
    border: 1px solid #fff
    transition-duration: 0.2s
    transition-timing-function: ease-in-out
    transition-delay: 0s
    transition-property: background

.posts-list-item
    border-bottom: 1px dashed #ccc
    margin: 10px
    padding: 0

.posts-list-item a
    font-size: 16px
    font-weight: normal
    font-family: Lato, "PingFang SC", "Microsoft YaHei", sans-serif
    line-height: inherit
    color: #666

.posts-list-meta
    font-size: 12px
    font-family: Lato, "PingFang SC", "Microsoft YaHei", sans-serif
    line-height: 2
    color: #555
    background: #fff

.list-group
    padding-left: 0
    margin-bottom: 20px

.list-group-item
    position: relative
    display: block
    padding: 10px 15px
    margin-bottom: -1px
    background-color: #fff
    border: 1px solid #ddd
    text-transform: capitalize


.list-group-item:first-child
    border-top-left-radius: 4px
    border-top-right-radius: 4px

.list-group-item:last-child
    margin-bottom: 0
    border-bottom-right-radius: 4px
    border-bottom-left-radius: 4px

.list-group-item>.badge
    float: right

.badge
    display: inline-block
    min-width: 10px
    padding: 3px 7px
    font-size: 12px
    font-weight: 700
    line-height: 1
    color: #fff
    text-align: center
    white-space: nowrap
    vertical-align: middle
    background-color: #777
    border-radius: 10px

.article-content
	padding-top:30px

#container-open-source
    margin-top:150px